const fs = require('fs');
const path = require('path');

const fileName = path.resolve(__dirname, 'data.txt');

/*读取文件*/
/*fs.readFile(fileName, ((err, data) => {
    if (err) {
        console.error(err);
    }
    /!*data是二进制类型，需要转换为字符串*!/
    console.log(data.toString());
}));*/

/*写入文件*/
/*
const content = 'node 文件写入\n';
const opt = {flags: 'a'}; // 追加写入，覆盖用 w
fs.writeFile(fileName, content, opt, err => {
    if (err) {
        console.error(err);
    }
});*/

/*判断文件是否存在*/
// fs.exists(fileName, exists => console.log('exists:', exists));

if (fs.existsSync(fileName)) {
    console.log('文件已存在');
}
